from typing import Optional

from pydantic import BaseModel


class IdeStackCreateRequest(BaseModel):
    name: str
    command: Optional[str]
    args: Optional[str]
    ingress_config: Optional[str]
    env_config: Optional[str]
    volume_config: Optional[str]
    port_config: Optional[str]
    image: str
    tenant_id: Optional[str]
